/**
  简化的对象写法
  * 省略同名的属性值
  * 省略方法的function
  * 例如:
    let x = 1;
    let y = 2;
    let point = {
      x,
      y,
      setX (x) {this.x = x}
    };
 */

 let x = 3
 let y = 4

 // 普通的写法
//  let obj = {
//    x: x,
//    y: y,
//    getPoint: function() {
//      return this.x + this.y
//    }
//  }

let obj = {
  x,
  y,
  getPoint() {
    return this.x + this.y
  }
}

 console.log(obj.getPoint())